<!--在 html 页面加上以下名称空间, 使用 Thymeleaf 时就有语法提示。-->
<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>hello</title>
</head>
<body>
<!--th:text 设置p标签的标签体内容-->
<!--/*@thymesVar id="name" type=""*/-->
    <p th:text="${name}">这里显示名字</p>
<!--   转义-->
    <p th:utext="${msg}"></p>
<!--    不转义-->
    <p th:text="${msg}"></p>

<hr/>

<!--遍历-->
<h3 th:each="user:${users}">[[ ${user} ]]</h3>
<!--header : 公共片段所在模板的文件名-->
<!--header_common 声明代码片段名-->
<div th:replace="public::header_common"></div>

<h1 th:replace="public:: #header_common_id"></h1>

<!--th:insert 和 th:replace的区别 th:insert和th:replace都可以引入片段，
两者的区别在于 th:insert： 保留引入时使用的标签
th:replace：不保留引入时使用的标签, 将声明片段直接覆盖当前引用标签-->
<h1 th:insert="public::#header_common_id"></h1>

</body>


</body>

</html>